cavernous arteries - Spanish English Dictionary